Approximate Fair Queueing: A Low Complexity Packet Scheduler for Embedded Networks

نویسندگان

  • Arijit Ghosh
  • Tony Givargis
چکیده

Fair queueing is a well-studied problem in modern computer networks. There are two classes of queueing algorithms. One focuses on bounded delay and good fairness properties. The other focuses on the performance of the scheduling algorithm itself. However in embedded networks working under real time constraints, equally important is the deadline imposed by the application. Modern queueing algorithms do not address that fact explicitly. In this paper we propose a scheduling algorithm, Approximate Fair queueing, that aims to bridge this gap. Approximate Fair Queueing schedules packets based on the packet’s deadline. In doing so, it maintains fairness in allocating resources to all competing flows. The delay that a packet experiences due to the execution of the scheduling algorithm is also reduced by reducing the frequency of execution. We perform extensive evaluation by simulating a system with a single bottleneck node and up to 1000 concurrent flows.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Start-time Fair Queuing: A Scheduling Algorithm for Integrated Services Packet Switching Networks

We present Start-time Fair Queuing (SFQ) algorithm that is computationally efficient, achieves fairness regardless of variation in a server capacity, and has the smallest fairness measure among all known fair scheduling algorithms. We analyze its throughput, single server delay, and end-to-end delay guarantee for variable rate Fluctuation Constrained (FC) and Exponentially Bounded Fluctuation (...

متن کامل

The Control of Burstiness in Fair Queueing Scheduling

Bennett and Zhang [4] demonstrated the existence of large discrepancies between the service provided by the packet-based WFQ system and the fluid GPS system. As demonstrated in [4] these discrepancies can cause cycles of bursting. Such inaccuracy and bursty behavior significantly and adversely affect both best-effort and real-time traffics. The WFQ algorithm [4] overcomes this difficulty but it...

متن کامل

TEL-AVIV UNIVERSITY RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES SCHOOL OF COMPUTER SCIENCES Controlling Burstiness in Fair Queueing Scheduling

Bennett and Zhang [3] demonstrated the existence of large discrepancies between the service provided by the packet-based WFQ system and the fluid GPS system. As demonstrated in [3] these discrepancies can cause cycles of bursting. Such inaccuracy and bursty behavior significantly and adversely affect both best-effort and real-time traffics. The WFQ algorithm [3] overcomes this difficulty but it...

متن کامل

SRR: An O(1) Time Complexity Packet Scheduler for Flows in Multi-Service Packet Networks

Manuscript received May 25, 2002; revised November 27, 2002. This work was supported by the 863 Program of China under contract number 863-300-02-04-99. This paper was presented in part at the ACM SIGCOMM 2001, San Diego, CA, August 2001. The author was with the Institute of Communications Engineering, Nanjing 210016 China. He is now with the Wireless and Networking Group of Microsoft Research ...

متن کامل

Packet Fair Queueing Algorithms for Wireless Networks with Location-Dependent Errors

While Packet Fair Queueing (PFQ) algorithms provide both bounded delay and fairness in wired networks, they cannot be applied directly to wireless networks. The key difficulty is that in wireless networks sessions can experience location-dependent channel errors. This may lead to situations in which a session receives significantly less service than it is supposed to, while another receives mor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009